exposed over large areas - Español Inglés Diccionario